home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / misc / amag / AM9410_2.lha / Tips & Tricks / ShellTools / History.doc < prev    next >
Text File  |  1992-06-13  |  2KB  |  68 lines

  1.  
  2. History
  3.  
  4.     Template: LINES/N,START/K/N,LOAD/K,SAVE/K,SIZE/K/N,RUN/S,CLEAR/S,SHOW/S,NONUM/S
  5.  
  6.  
  7. The HISTORY command is used to control the 2.04 console handler history features.  
  8. This command allows you to review, load, save, clear, and change the size of the 
  9. history buffer.  In addition, the command allows you to re-execute portions of the
  10. history  buffer without using the cursor keys.
  11.  
  12. The history command can be used to display the current history buffer just
  13. by using the command
  14.  
  15. history
  16.  
  17. To see the last N entries in the history buffer, you also the number, eg
  18. history 10 will show you the last 10 entries. (You can also say
  19. history LINES 10).
  20.  
  21. To see N entries in the history buffer, starting with entry X, you would specify 
  22. both numbers, eg
  23.  
  24. history 8 start 20
  25.  
  26. which will display 20 history lines starting with history entry # 8.
  27. (you can also say HISTORY LINES 8 START 20)
  28.  
  29. On the left margin of the history listing is the command histry number.  To supress
  30. those numbers, use the NONUM keyword. (this is often useful when redirecting the 
  31. output of the history cmmand into a file or a pipe.
  32.  
  33. The LOAD keyword allows you to preload the history buffer, up to the limits of the 
  34. current size of the history buffer.
  35.  
  36. SAVE saves the current history buffer to a file.  NOTE: partial saves are possible,
  37. following the same rules as partial listings of the history buffer.
  38.  
  39. The CLEAR keyword erases the contents of the history buffer.  It may be used by 
  40. itself, or with one of the other keywords.
  41.  
  42. The SIZE keyword allows you to change the size of the history buffer of the
  43. current console-handler.  You can change the size in 1K increments.  The initial
  44. history buffer size is 2K.
  45.  
  46. The RUN keyword allows you to run one or more commands in the history buffer.
  47.  
  48. history run 5
  49.  
  50. will run the last 5 commands.
  51.  
  52. history run 3 start 5
  53.  
  54. will run 3 commands, starting with the 5th entry in the history buffer.
  55.  
  56. a useful alias is
  57.  
  58. alias ! history lines 1 run start 
  59.  
  60. which kind of gives that Unix csh effect.
  61.  
  62. When the RUN option is specified, if no START is specified, START defaults
  63. to the last command.  If no LINES is specified, LINES defaults to one.
  64.  
  65.  
  66. The SHOW option is there as a default; it can be combined with other options,
  67. however.
  68.